<?php
$tm = $_GET['tm'];
$da = json_decode($tm,true);
$data=array('csm'=>"你的抗挫折能力",'df'=>'ldt','bq1'=>"能力强",'bq2'=>"能力弱",'bq3'=>"适中",'bq4'=>"整体",'bq5'=>null,'pf1' =>0,'pf2'=>0,'pf3'=>0,'pf4'=>0, 'ztpj'=>null);
$df = 0;
for($i=0; $i<10; $i++){
  switch ( $da[$i] ) {
      case 'A': $df=$df+0; $data['pf2']=$data['pf2']+10 ; break;
      case 'B': $df=$df+10; $data['pf1']=$data['pf1']+10 ; break;
      case 'C': $df=$df+5; $data['pf3']=$data['pf3']+10 ; break;
  }
}
$data['pf4']=$df;
$data['ztpj']="我的得分：".$df.'
测试结果：';
if( $df>=85 ){
  $data['ztpj']=$data['ztpj']."85分及以上：说明你抗挫折能力很强，能抵抗失败和挫折。";
}elseif ( $df>=50 ) {
  $data['ztpj']=$data['ztpj']."50~85分：你虽有一定的抗挫折能力，但对某些较大的打击依然难与抗衡，须加强心理素质的锻炼。";
}else{
  $data['ztpj']=$data['ztpj']."50分及以下：你的抗挫折能力急需提高，甚至一些细小的挫折就能让你消沉半天。";
}
echo json_encode($data,JSON_UNESCAPED_UNICODE);
?>